leave it to god - Allemand Anglais Dictionnaire